package com.ztc.ZtcTransportPercentageScale.bean;

import com.aqgj.util.BaseEntity;
import org.hibernate.annotations.GenericGenerator;

import javax.persistence.*;
import java.util.Date;

@Entity
@Table(name = "ztc_transport_percentage_scale")
public class ZtcTransportPercentageScale implements BaseEntity {

    private String id;//

    private String transportId;//公司ID

    private java.math.BigDecimal incomeScale;//修改公司ID

    private java.util.Date createTime;//åˆ›å»ºæ—¶é—´

    private String modifyTransportId;//修改公司ID

    private String modifyTransportName;//修改公司名

    private String modifyUserId;//修改用户ID

    private String modifyUsername;//修改用户名字

    private java.util.Date modifyTime;//修改时间

    private String modifyRemark;//修改说明

    public void setId(String value){
        this.id = value;
    }
    public void setTransportId(String value){
        this.transportId = value;
    }
    public void setIncomeScale(java.math.BigDecimal value){
        this.incomeScale = value;
    }
    public void setCreateTime(java.util.Date value){
        this.createTime = value;
    }
    public void setModifyTransportId(String value){
        this.modifyTransportId = value;
    }
    public void setModifyUserId(String value){
        this.modifyUserId = value;
    }
    public void setModifyTime(java.util.Date value){
        this.modifyTime = value;
    }
    public void setModifyTransportName(String modifyTransportName) { this.modifyTransportName = modifyTransportName;}
    public void setModifyUsername(String modifyUsername) {  this.modifyUsername = modifyUsername;}
    public void setModifyRemark(String modifyRemark) {  this.modifyRemark = modifyRemark; }

    @Id
    @GeneratedValue(generator = "system-uuid")
    @GenericGenerator(name = "system-uuid", strategy = "uuid")
    @Column(name ="id",unique=true,nullable=false,insertable=true,updatable=true,length=32)
    public String getId(){
        return this.id;
    }
    @Column(name ="transport_id",unique=true,nullable=false,insertable=true,updatable=true,length=32)
    public String getTransportId(){
        return this.transportId;
    }
    @Column(name ="income_scale",unique=false,nullable=false,insertable=true,updatable=true,length=20)
    public java.math.BigDecimal getIncomeScale(){
        return this.incomeScale;
    }
    @Column(name ="create_time",unique=false,nullable=false,insertable=true,updatable=true,length=0)
    public java.util.Date getCreateTime(){
        return this.createTime;
    }
    @Column(name ="modify_transport_id",unique=false,nullable=true,insertable=true,updatable=true,length=32)
    public String getModifyTransportId(){
        return this.modifyTransportId;
    }
    @Column(name ="modify_user_id",unique=false,nullable=true,insertable=true,updatable=true,length=32)
    public String getModifyUserId(){
        return this.modifyUserId;
    }
    @Column(name ="modify_time",unique=false,nullable=true,insertable=true,updatable=true,length=0)
    public java.util.Date getModifyTime(){ return this.modifyTime;  }
    @Column(name ="modify_transport_name",unique=false,nullable=true,insertable=true,updatable=true,length=100)
    public String getModifyTransportName() { return modifyTransportName;}
    @Column(name ="modify_username",unique=false,nullable=true,insertable=true,updatable=true,length=50)
    public String getModifyUsername() { return modifyUsername;}
    @Column(name ="modify_remark",unique=false,nullable=true,insertable=true,updatable=true,length=255)
    public String getModifyRemark() {  return modifyRemark;}
}
